- 睹货罗
- (覩貨羅, 睹货罗)
Tukhāra, 'the present Badakchan which Arab geographers still call Tokharestan'; the country of the Indo-Scythians, the Tocharoi of the Greeks, idem [lang id =1028]月支.
Dictionary of Buddhist terms. 2013.
Dictionary of Buddhist terms. 2013.